/**
 * 
 */
package ar.edu.utn.frgp.banco.service;

import ar.edu.utn.frgp.banco.domain.Cliente;
import ar.edu.utn.frgp.banco.domain.Cuenta;
import ar.edu.utn.frgp.banco.exceptions.PersonalisedException;
import ar.edu.utn.frgp.banco.exceptions.ServiceException;

/**
 * @author gvolpe
 * @since 18/04/2012 14:03:24
 */
public interface OperacionesClienteServ {

	//Alta Cliente: Validar que no exista
	public void crearCliente(Cliente cliente) throws ServiceException, PersonalisedException;
	
	//Crear cuenta para un cliente: Validar limite de cuentas
	public void crearCuenta(Cliente cliente, Cuenta cuenta) throws ServiceException,PersonalisedException;
	
}
